const express = require('express');
const router = express.Router();
const cors = require('cors');
const Mock = require('mockjs');
router.use(cors());

//首页路由
router.get('/item/list', (req, res) => {
    res.send(Mock.mock({
        error: 0,
        message: 'success',
        'indexvch|1':[
            {
                'id':[1,2,3,4,5,6,7,8,9,10,11,12,13,14]
            }
        ],
        'indexMidItemsLists|10': [
            {
                'indexMidItemsListImg|+1': [
                    "1.png",
                    "2.png",
                    "3.png",
                    "4.png",
                    "5.png",
                    "6.png",
                    "7.png",
                    "8.png",
                    "9.png",
                    "10.png",
                ],
                'indexMidItemsListTxt|+1': [
                    "超市便利",
                    "新鲜果蔬",
                    "烘焙蛋糕",
                    "鲜花绿植",
                    "医药健康",
                    "新人专享",
                    "VIP会员",
                    "帮助中心",
                    "邀请有奖",
                    "签到",
                ],
            }
        ],
        'indexSwiper|7': [
            {
                'indexSwiperImg|+1': [
                    "1.jpg",
                    "2.jpg",
                    "3.jpg",
                    "4.jpg",
                    "5.jpg",
                    "6.jpg",
                    "7.jpg",
                ],
            }
        ],
        'eventData|2': [
            {
                'img|+1': [
                    "event1.png",
                    "event2.png",
                ],
            }
        ],
        'actData|4': [
            {
                'atitle|+1': ["秒杀9.9", "益丰健康", "最高减10", "满39减15"],
                'adesc|+1': ["精品白肉柚", "59减15", "下单返60", "冬枣1.99"],
                'aimg|+1': [
                    "act1.png",
                    "act2.png",
                    "act3.png",
                    "act4.png",
                ]
            }
        ],
        'secondSwiper|10': [
            {
                'simg|+1': [
                    "swp1.png",
                    "swp2.png",
                    "swp3.png",
                    "swp4.png",
                    "swp5.png",
                    "swp6.png",
                    "swp7.png",
                    "swp8.png",
                    "swp9.png",
                    "swp10.png",
                ],
                'sname|1': [
                    "华润苏果-成贤街店",
                    "沃尔玛-新街口店",
                    "南京苏果太平花园生活超市",
                    "淘菜园-南京玄武湖旗舰店",
                ],
                'snowPrice|+1': [
                    "2.98",
                    "5.9",
                    "4.58",
                    "49.5",
                    "12.5",
                    "3.96",
                    "39.5",
                    "15.9",
                    "5.98",
                    "2.99",
                ],
                'spastPrice|+1': [
                    "3.58",
                    "10.9",
                    "5.58",
                    "88",
                    "15.9",
                    "7.96",
                    "49.5",
                    "19.9",
                    "6.98",
                    "5.5",
                ],
            }
        ],
        'thirdSwiper|3': [
            {
                'timg|+1': [
                    "tswiper1.png",
                    "tswiper2.png",
                    "tswiper3.png",
                ]
            }
        ],
        'shop|10': [
            {
                'id': '@id',
                'shopName|+1': [
                    "沃尔玛-新街口店",
                    "华润苏果 - 成贤街店",
                    "南京苏果太平花园生活超市",
                    "先声再康-丹凤街二店",
                    "家乐福-大行宫店",
                    "永辉超市-新城吾悦广场店",
                    "永辉生活-珠江路店",
                    "全时便利（新世界店）",
                    "苏果好的便利－丹凤街店",
                    "南京鲜丰水果-珠江路店",
                ],
                'shopImg|+1': [
                    "1.png",
                    "2.png",
                    "3.png",
                    "4.png",
                    "5.png",
                    "6.png",
                    "7.png",
                    "8.png",
                    "9.png",
                    "10.png",
                ],
                'shopStar|1-5': "★",
                'shopScores|1-4.1': 1,
                'shopscount|1-9999': 1,
                'shopDistance|1-20.1': 1,
                'shopTime|1-200': 1,
                'shopsPostBeginP|0-20': 1,
                'shopPostBaseP|0-10': 1,
                'shopCheap|0-10': [
                    {
                        'type|1': ["返券", "领券", "满减", "运费"],
                        'desc|1': [
                            "满59减12,满40减12,满39减10,满39减10",
                            "实付满50元订单完成后返20元券包(每单返)",
                            "月饼满100减15，满200减30，满300减45",
                            "纸尿裤满200减40，满400减80，满600减120",
                            "好丽友满30减5",
                            "费列罗满200减20",
                            "益海嘉里满100减10",
                            "五丰满100减10",
                            "婴幼儿奶粉满498减100",
                            "部分商品满30减5",
                            "下单立减4元运费",
                        ]
                    }
                ]
            },
        ],
    }));
});

//商店路由
router.get('/shops/list', (req, res) => {
    res.send(Mock.mock({
        error: 0,
        message: 'success',
        'data1|10-23': [
            {
                'id': '@id',
                display: false,
                'ctgName|+1': ["新鲜水果", "时令蔬菜", "肉蛋家禽", "海鲜荟萃", "冷藏冷冻", "牛奶酸奶", "熟食快餐", "面包蛋糕", "酒水饮料", "休闲食品", "粮油副食", "干货杂粮", "进口商品", "家居清洁", "个护美妆", "宝贝中心", "宠物之家", "文娱用品", "服装家纺"],
                'children|0-6': [
                    {
                        'id': '@id',
                        'ctgname': '@cword(4)',
                    }
                ],
            }
        ],
    }))
});

//商品路由
router.get('/merchant/list', (req, res) => {
    res.send(Mock.mock({
        error: 0,
        message: 'success',
        'data2|10-23': [
            {
                'id': '@id',
                'mName': '@cword(8,18)',
                'oprice|50-100.1': 0,
                'price|1-50.2': 0,
                'judge|50-100': 0,
                'store|1-10': 0,
                'mImg|1': [
                    "m1.jpg",
                    "m2.jpg",
                    "m3.jpg",
                    "m4.jpg",
                    "m5.jpg",
                    "m6.jpg",
                    "m7.jpg",
                    "m8.jpg",
                    "m9.jpg",
                    "m10.jpg",
                    "m11.jpg",
                    "m12.jpg",
                    "m13.jpg",
                ]
            }
        ],
    }))

});

//分类路由
router.get('/ctg/list', (req, res) => {
    res.send(Mock.mock({
        error: 0,
        message: 'success',
        'data|10': [
            {
                'id': '@id',
                'ctgName|+1': ["水果蔬菜", "肉禽蛋奶", "冷热速食", "休闲食品", "酒水饮料", "粮油调味", "清洁日化", "家居用品", "鲜花蛋糕", "医药健康"],
            }
        ],
        'data1|2-3': [
            {
                'id': '@id',
                'ctgtitle|1': ['水果', '蔬菜', '牛羊猪禽', '水产海鲜', '蛋类', '奶制品', '低温速食', '常温速食', '休闲零食', '饼干糕点', '进口休闲食品', '酒', '饮料'],
            }
        ],
        'data2|6': [
            {
                'ctgsname|1': ['苹果', '梨', '瓜类', '猕猴桃', '柑桔柚', '牛肉', '羊肉', '猪肉', '鱼类', '虾蟹', '鸡蛋', '鸭蛋', '牛奶', '酸奶', '汤圆', '水饺', '方便面', '洋酒', '巧克力', '糖果', '面包', '红酒', '白酒'],
                'ctgimg|1': [
                    'c1.png',
                    'c2.png',
                    'c3.png',
                    'c4.png',
                    'c5.png',
                    'c6.png',
                    'c7.png',
                    'c8.png',
                    'c9.png',
                    'c10.png',
                    'c11.png',
                    'c12.png',
                    'c13.png',
                    'c14.png',
                    'c15.png',
                    'c16.png',
                ]
            }
        ]
    }))

});

//购物车路由
router.get('/spcart/list', (req, res) => {
    res.send(Mock.mock({
        error: 0,
        message: 'success',
        'data0|1-8': [
            {
                'id': '@id',
                'shopTitle|1': [
                    '永辉超市-茂业天地店',
                    '华润苏果-瞻园路店',
                    '沃尔玛-新街口店',
                    '华润苏果-成贤街店',
                    '南京苏果太平花园生活超市',
                    '永辉超市-新城吾悦广场店',
                    '沃尔玛-秦淮店',
                    '华润苏果-瞻园路店',
                    '益丰-南京升州路店'
                ],
                'mersImg|+1': [
                    'mers1.png',
                    'mers2.png',
                    'mers3.png',
                    'mers4.png',
                    'mers5.png',
                    'mers6.png',
                    'mers7.png',
                    'mers8.png',
                    'mers9.png',
                    'mers10.png',
                ],
                'mersprice|+1': [
                    '￥2.5',
                    '￥3.6',
                    '￥4.4',
                    '￥1.5',
                    '￥8.3',
                    '￥9.2',
                    '￥7.5',
                    '￥6.0',
                    '￥2.6',
                    '￥1.9',
                    '￥8.8',
                ]
            }
        ]
    }))
});
//商品详情页路由
router.get('/mersdetaile/list', (req, res) => {
    res.send(Mock.mock({
        error: 0,
        message: 'success',
        'data0|1-5': [
            {
                'id': '@id',
                'mersdImg|+1': [
                    'mdt1.png',
                    'mdt2.png',
                    'mdt3.png',
                    'mdt4.png',
                    'mdt5.png',
                    'mdt6.png',
                    'mdt7.png',
                    'mdt8.png',
                    'mdt9.png',
                    'mdt10.png',
                ],
            }
        ],
        'data1|6':[
            {
                'id': '@id',
                'mName': '@cword(8,14)',
                'oprice|30-90.1': 0,
                'nprice|1-30.2': 0,
                'mskImg|1':[
                    'msk1.png',
                    'msk2.png',
                    'msk3.png',
                    'msk4.png',
                    'msk5.png',
                    'msk6.png',
                    'msk7.png',
                    'msk8.png',
                    'msk9.png',
                    'msk10.png',
                    'msk11.png',
                    'msk12.png',
                    'msk13.png',
                    'msk14.png',
                    'msk15.png',
                    'msk16.png',
                    'msk17.png',
                    'msk18.png',
                ],
            }
        ]
    }))
})
module.exports = router;